home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d18 / opbonus.arc / READ.ME! < prev    next >
Text File  |  1991-03-20  |  5KB  |  157 lines

  1.  
  2.                       Turbo Pascal 5.5 BONUS Disk
  3.                       ---------------------------
  4.  
  5. The files on this disk are non-commercial units and utilities developed
  6. for Turbo Pascal 5.5 by a variety of authors, including us at TurboPower
  7. Software. Many of the utilities build upon Object Professional units;
  8. others stand by themselves. Almost all have complete source code, so you
  9. can use them, modify them, or just study them for ideas.
  10.  
  11. TurboPower Software provides this BONUS disk as a free service to our
  12. customers.
  13.  
  14. TurboPower Software offers no warranty, express or implied, for the
  15. programs on the BONUS disk. You may use a BONUS unit bearing the
  16. TurboPower copyright within any application that you write, without
  17. restriction. Other programs on the BONUS disk have either been released
  18. to the public domain by their authors, or are distributed here by their
  19. express permission. You may give copies of the files on the BONUS disk
  20. to anyone.
  21.  
  22. If you have a unit or utility for Turbo Pascal 5.5 that you think would
  23. be an appropriate addition to the BONUS disk, please let us know.
  24.  
  25. If you'd like more information about TurboPower Software's products for
  26. Turbo Pascal, contact us at
  27.  
  28.   TurboPower Software
  29.   P.O. Box 66747
  30.   Scotts Valley, CA 95067-0747
  31.  
  32.   408-438-8608 (Monday-Friday)
  33.   Compuserve 76004,2611
  34.  
  35. Each unit/program has been compressed into an LZH file with its
  36. supporting files in order to save disk space. To extract the individual
  37. files, use the supplied LHARC.EXE program. From the DOS prompt, enter
  38.  
  39.   LHARC x ArchiveName
  40.  
  41. For example, LHARC x OPDIALOG.LZH would extract all of the files from the
  42. OPDIALOG archive.
  43.  
  44. The section that follows gives a brief description of each of the files on the
  45. BONUS disk. Please note that, due to lack of disk space, some of the files
  46. mentioned here have been placed on the SRC4 disk rather than the BONUS disk.
  47.  
  48. ALARM
  49.   Swappable TSR that pops up an alarm window at a specified time of day.
  50.   Illustrates how to write swappable TSRs that contain interrupt
  51.   handlers.
  52.  
  53. BIOSPRN
  54.   Enhanced BiosPrinter object with more robust error detection and automatic
  55.   retry capability.
  56.  
  57. CACHE
  58.   Unit that implements a string cache object used to cache strings in
  59.   memory--useful for disk-based pick lists.
  60.  
  61. CALIBRAT
  62.   Utility to determine best printer-ready test for a given printer.
  63.  
  64. DUPFIND
  65.   Find all files with duplicate names on specified drive(s) and write a
  66.   list of them. Includes binary tree, unique string array, and wild card
  67.   matching objects.
  68.  
  69. ENTRYL
  70.   Demonstrates how to store an EntryScreen designed with MAKESCRN in a
  71.   library and reload it.
  72.  
  73. FBROWSE
  74.   A unit that implements a CommandWindow-based file browser for use with
  75.   B-Tree Filer (version 5.05 or higher). Archive includes demo program,
  76.   documentation, and help file.
  77.  
  78. FLEXHDR
  79.   A unit that demonstrates how to create custom window header objects, using a
  80.   FlexWrite-based header as an example.
  81.  
  82. INDEX
  83.   An alphabetical index to all procedures, functions, and methods in Object
  84.   Professional.
  85.  
  86. INDEX2
  87.   An alphabetical index to all constants, types, and variables in Object
  88.   Professional.
  89.  
  90. ISRES
  91.   A unit that allows programs that exec other programs to prevent themselves
  92.   from being executed twice.
  93.  
  94. MEGAPAGE
  95.   Utility that adds page numbers from INDEX and INDEX2 to the POPHELP help
  96.   database.
  97.  
  98. MULTPICK
  99.   A unit and demonstration program for pick lists that contain items of more
  100.   than one line each.
  101.  
  102. OPDIALOG
  103.   A pair of units, OPCTRL and OPDIALOG, used for implementing SAA-style dialog
  104.   boxes. Archive includes demo programs, documentation, and help file.
  105.  
  106. OPDRAG
  107.   Unit to enable mouse "dragging" with Object Professional. (OPDRAG.LZH is
  108.   stored on the SRC4 disk and will be installed automatically if UseDrag is
  109.   defined.)
  110.  
  111. OPKEY
  112.   Defines a series of constants that gives names to standard key codes.
  113.  
  114. OPLINFO
  115.   Utility for displaying directory and status information for Object
  116.   Professional Library (OPL) files.
  117.  
  118. OPSPOOL
  119.   A memory resident print spooler.
  120.  
  121. OPSTACK
  122.   A unit that automatically determines the amount of stack and heap
  123.   usage of a program.
  124.  
  125. OPSWITCH
  126.   A unit that allows you to switch between screens on a dual-display
  127.   system. (OPSWITCH.LZH is found on the SRC4 diskette and will be installed
  128.   along with POPHELP, which uses it.)
  129.  
  130. OPTIMER
  131.   A unit to take timings with microsecond resolution.
  132.  
  133. OPXMS
  134.   A unit and demo program to access XMS memory. (OPXMS.LZH is stored on the
  135.   SRC4 disk and will be installed along with OPSWAP, which now uses it.)
  136.  
  137. PHMOD
  138.   Utility that patches POPHELP.EXE to use new default database.
  139.  
  140. POPDOS
  141.   A swappable TSR that shells to DOS from within any application.
  142.  
  143. PWF2TXT
  144.   Converts PWF files (such as those created by PSCREEN) into text files.
  145.  
  146. TESTREPL
  147.   A small program that demonstrates how to combine OPREPLAY and OPSWAP into
  148.   a swappable TSR that can playback keystroke sequences.
  149.  
  150. UNITINFO
  151.   A utility program that displays some useful information about Turbo
  152.   Pascal 5.5 TPU files.
  153.  
  154. WFIELD
  155.   A quartet of programs designed to illustrate the use of the EntryScreen's
  156.   AddWindowField method and (in one case) the StackWindow's AddChild method.
  157.